
using System.Collections.Generic;

public partial class Pro:ProxyDataBase {
    /**
    * module_5
    */
    public uint str = 0;
    
    /**
    * module_6
    */
    public uint vit = 0;
    
    /**
    * module_7
    */
    public uint dex = 0;
    
    /**
    * module_8
    */
    public uint wis = 0;
    
    /**
    * module_9
    */
    public uint luk = 0;
    
    /**
    * module_10
    */
    public uint cha = 0;
    
    /**
    * module_11
    */
    public float hp = 0;
    
    /**
    * module_12
    */
    public float atk = 0;
    
    /**
    * module_13
    */
    public float def = 0;
    
    /**
    * module_14
    */
    public float mAtk = 0;
    
    /**
    * module_15
    */
    public float mDef = 0;
    
    /**
    * module_16
    */
    public float speed = 0;
    
    /**
    * module_17
    */
    public float crit = 0;
    
    /**
    * module_18
    */
    public float critHurt = 0;
    
    /**
    * module_19
    */
    public float antiCrit = 0;
    
    /**
    * module_20
    */
    public ushort power = 0;
    
    /**
    * module_21
    */
    public int powerMax = 200;
    
    /**
    * module_22
    */
    public float powerSpeed = 5;
    
    /**
    * module_23
    */
    public float hit = 1;
    
    /**
    * module_24
    */
    public float dodge = 0;
    
    /**
    * module_25
    */
    public float damageUp = 0;
    
    /**
    * module_26
    */
    public float damageDown = 0;
    
    /**
    * module_27
    */
    public float hashRate = 1;
    
    /**
    * module_28
    */
    public float hudun = 0;
    
    /**
    * module_29
    */
    public uint character = 1;
    
    /**
    * module_30
    */
    public uint job = 1;
    
    /**
    * module_31
    */
    public float hppe = 0;
    
    /**
    * module_32
    */
    public float atkpe = 0;
    
    /**
    * module_33
    */
    public float defpe = 0;
    
    /**
    * module_34
    */
    public float mAtkpe = 0;
    
    /**
    * module_35
    */
    public float mDefpe = 0;
    
    /**
    * module_movespeed
    */
    public float movespeed = 0;
    
    /**
    * module_cure
    */
    public float cure = 0;
    
    /**
    * module_curepe
    */
    public float curepe = 0;
    
    /**
    * module_leechpe
    */
    public float leechpe = 0;
    
    /**
    * module_speedpe
    */
    public float speedpe = 0;
    
}



public partial class Proskill:ProxyDataBase {
    /**
    * module_36
    */
    public ushort targetNum = 0;
    
    /**
    * module_37
    */
    public ushort additionRealDamage = 0;
    
    /**
    * module_38
    */
    public ushort damageCount = 0;
    
    /**
    * module_39
    */
    public float phyFactor = 0;
    
    /**
    * module_40
    */
    public float magFactor = 0;
    
    /**
    * module_distance
    */
    public float distance = 0;
    
    /**
    * module_delay
    */
    public float delay = 0;
    
    /**
    * module_leechpe
    */
    public float leechpe = 0;
    
    /**
    * module_leech
    */
    public float leech = 0;
    
}



public partial class Res:ProxyDataBase {
    /**
    * module_41
    */
    public string name = "";
    
    /**
    * module_42
    */
    public uint face = 0;
    
    /**
    * module_43
    */
    public uint energy = 20;
    
    /**
    * module_44
    */
    public uint energyMax = 20;
    
    /**
    * module_45
    */
    public ushort energyRecoveryNum = 5;
    
    /**
    * module_46
    */
    public uint energyRecoveryTime = 360;
    
    /**
    * module_47
    */
    public double nextEnergyTime = 0;
    
    /**
    * module_48
    */
    public double win = 100;
    
    /**
    * module_49
    */
    public double heo = 150;
    
    /**
    * module_50
    */
    public double gold = 199;
    
    /**
    * module_51
    */
    public uint honour = 200;
    
    /**
    * module_52
    */
    public uint fv = 0;
    
}



public partial class Profilter:ProxyDataBase {
    /**
    * 距离
    */
    public ushort range = 0;
    
    /**
    * 角度
    */
    public ushort angle = 0;
    
    /**
    * 宽度
    */
    public ushort width = 0;
    
    /**
    * 1敌方2己方3自己4全体
    */
    public ushort target = 1;
    
    /**
    * 0:caster,1:target
    */
    public ushort origin = 0;
    
    /**
    * 追随
    */
    public ushort follow = 0;
    
}



public partial class Proconst:ProxyDataBase {
    /**
    * 物理防御常数
    */
    public ushort def = 200;
    
    /**
    * 魔法防御常数
    */
    public ushort mdef = 200;
    
}



public partial class Probuff:ProxyDataBase {
    /**
    * 伤害加成
    */
    public float damageAdd = 0;
    
    /**
    * 伤害减免
    */
    public float damageSub = 0;
    
    /**
    * 不能动
    */
    public ushort stun = 0;
    
    /**
    * 持续掉血
    */
    public float dot = 0;
    
    /**
    * 无敌
    */
    public ushort wudi = 0;
    
    /**
    * 无法选中
    */
    public ushort unTargetable = 0;
    
    /**
    * 免控
    */
    public ushort unStopable = 0;
    
    /**
    * 额外魔法伤害
    */
    public float damageHpMtk = 0;
    
}



public partial class Protag:ProxyDataBase {
    /**
    * 性格1数量
    */
    public ushort character1 = 0;
    
    /**
    * 性格2数量
    */
    public ushort character2 = 0;
    
    /**
    * 性格3数量
    */
    public ushort character3 = 0;
    
    /**
    * 性格4数量
    */
    public ushort character4 = 0;
    
    /**
    * 性格5数量
    */
    public ushort character5 = 0;
    
    /**
    * 性格6数量
    */
    public ushort character6 = 0;
    
    /**
    * 性格7数量
    */
    public ushort character7 = 0;
    
    /**
    * 性格8数量
    */
    public ushort character8 = 0;
    
    /**
    * 性格9数量
    */
    public ushort character9 = 0;
    
    /**
    * 性格10数量
    */
    public ushort character10 = 0;
    
    /**
    * 职业1数量
    */
    public ushort job1 = 0;
    
    /**
    * 职业2数量
    */
    public ushort job2 = 0;
    
    /**
    * 职业3数量
    */
    public ushort job3 = 0;
    
    /**
    * 职业4数量
    */
    public ushort job4 = 0;
    
    /**
    * 职业5数量
    */
    public ushort job5 = 0;
    
    /**
    * 职业6数量
    */
    public ushort job6 = 0;
    
    /**
    * 职业7数量
    */
    public ushort job7 = 0;
    
    /**
    * 职业8数量
    */
    public ushort job8 = 0;
    
    /**
    * 职业9数量
    */
    public ushort job9 = 0;
    
    /**
    * 职业10数量
    */
    public ushort job10 = 0;
    
    /**
    * 性格1减伤
    */
    public float character1damageSub = 0;
    
    /**
    * 性格2减伤
    */
    public float character2damageSub = 0;
    
    /**
    * 性格3减伤
    */
    public float character3damageSub = 0;
    
    /**
    * 性格4减伤
    */
    public float character4damageSub = 0;
    
    /**
    * 性格5减伤
    */
    public float character5damageSub = 0;
    
    /**
    * 性格6减伤
    */
    public float character6damageSub = 0;
    
    /**
    * 性格7减伤
    */
    public float character7damageSub = 0;
    
    /**
    * 性格8减伤
    */
    public float character8damageSub = 0;
    
    /**
    * 性格9减伤
    */
    public float character9damageSub = 0;
    
    /**
    * 性格10减伤
    */
    public float character10damageSub = 0;
    
    /**
    * 职业1加伤
    */
    public float job1damageAdd = 0;
    
    /**
    * 职业2加伤
    */
    public float job2damageAdd = 0;
    
    /**
    * 职业3加伤
    */
    public float job3damageAdd = 0;
    
    /**
    * 职业4加伤
    */
    public float job4damageAdd = 0;
    
    /**
    * 职业5加伤
    */
    public float job5damageAdd = 0;
    
    /**
    * 职业6加伤
    */
    public float job6damageAdd = 0;
    
    /**
    * 职业7加伤
    */
    public float job7damageAdd = 0;
    
    /**
    * 职业8加伤
    */
    public float job8damageAdd = 0;
    
    /**
    * 职业9加伤
    */
    public float job9damageAdd = 0;
    
    /**
    * 职业10加伤
    */
    public float job10damageAdd = 0;
    
    /**
    * 增加物理防御百分比
    */
    public float character1defpe = 0;
    
    /**
    * 增加MP恢复
    */
    public float character2powerSpeed = 0;
    
    /**
    * 增加物理攻击百分比
    */
    public float character3atkpe = 0;
    
    /**
    * 增加魔法攻击百分比
    */
    public float character4mAtkpe = 0;
    
    /**
    * 增加魔法防御百分比
    */
    public float character5mDefpe = 0;
    
    /**
    * 降低对方物防百分比
    */
    public float character6defpe = 0;
    
    /**
    * 降低对方魔防百分比
    */
    public float character7mDefpe = 0;
    
    /**
    * 增加暴击几率
    */
    public float character8crit = 0;
    
    /**
    * 增加暴击伤害百分比
    */
    public float character9critHurt = 0;
    
    /**
    * 增加血量百分比
    */
    public float character10hppe = 0;
    
    /**
    * 羁绊装备数量
    */
    public float equip = 0;
    
}



public partial class Day:ProxyDataBase {
    /**
    * 每日登录
    */
    public ushort login = 0;
    
    /**
    * 每日PVE胜利
    */
    public ushort chapterwin = 0;
    
    /**
    * 参与每日PVE
    */
    public ushort chapterfight = 0;
    
    /**
    * 每日PVP胜利
    */
    public ushort pvpwin = 0;
    
    /**
    * 参与每日PVP
    */
    public ushort pvpfight = 0;
    
    /**
    * 每日完成任务数量
    */
    public ushort task = 0;
    
    /**
    * 每天PVP刷新次数
    */
    public ushort pvprefreshtimes = 0;
    
}



public partial class Week:ProxyDataBase {
    /**
    * 每周登录
    */
    public ushort login = 0;
    
    /**
    * 每周PVE胜利
    */
    public ushort chapterwin = 0;
    
    /**
    * 参与每周PVE
    */
    public ushort chapterfight = 0;
    
    /**
    * 每周PVP胜利
    */
    public ushort pvpwin = 0;
    
    /**
    * 参与每周pvp
    */
    public ushort pvpfight = 0;
    
    /**
    * 记录现在是本年的第几周
    */
    public ushort week = 0;
    
    /**
    * 每周完成任务数量
    */
    public ushort task = 0;
    
}



public partial class Proitem:ProxyDataBase {
    /**
    * 道具额外属性
    */
    public string code = "";
    
}



public partial class Battle:ProxyDataBase {
    /**
    * pve上阵英雄数量
    */
    public ushort pveHeroNum = 9;
    
    /**
    * pvp上阵英雄数量
    */
    public ushort pvpHeroNum = 9;
    
}



